12 research outputs found
Handling Scheduling Problems with Controllable Parameters by Methods of Submodular Optimization
In this paper, we demonstrate how scheduling problems with controllable processing times can be reformulated as maximization linear programming problems over a submodular polyhedron intersected with a box. We explain a decomposition algorithm for solving the latter problem and discuss its implications for the relevant problems of preemptive scheduling on a single machine and parallel machines
Recommended from our members
Preemptive models of scheduling with controllable processing times and of scheduling with imprecise computation: A review of solution approaches
This paper provides a review of recent results on scheduling with controllable processing times. The stress is on the methodological aspects that include parametric flow techniques and methods for solving mathematical programming problems with submodular constraints. We show that the use of these methodologies yields fast algorithms for solving problems on single machine or parallel machines, with either one or several objective functions. For a wide range of problems with controllable processing times we report algorithms with the running times which match those known for the corresponding problems with fixed processing times. As a by-product, we present the best possible algorithms for a number of problems on parallel machines that are traditionally studied within the body of research on scheduling with imprecise computation
Refined conditions for V-shaped optimal sequencing on a single machine to minimize total completion time under combined effects
We address single machine scheduling problems for which the actual processing times of jobs are subject to various effects, including a positional effect, a cumulative effect and their combination. We review the known results on the problems to minimize the makespan, the sum of the completion times and their combinations and identify the problems for which an optimal sequence cannot be found by simple priority rules such as SPT (Shortest Processing Time) and/or LPT (Longest Processing Time). Typically, these are problems to minimize the sum of the completion times under a deterioration effect, and we verify under which conditions for these problems an optimal permutation is V-shaped (an LPT subsequence followed by an SPT subsequence). We demonstrate that previously used techniques for proving that an optimal sequence is V- shaped are not properly justified. We use the corrected method to describe a wide range of problems with a pure positional effect and a combination of a cumulative effect with a positional effect for which an optimal sequence is V-shaped. On other hand, we show that even the refined approach has its limitations
Fifty years of scheduling: a survey of milestones
Scheduling has become a major field within operational research with several hundred publications appearing each year. This paper explores the historical development of the subject since the mid 1950s when the landmark publications started to appear. A discussion of the main topics of scheduling research for the past five decades is provided, highlighting the key contributions that helped shape the subject. The main topics covered in the respective decades are combinatorial analysis, branch and bound, computational complexity and classification, approximate solution algorithms, and enhanced scheduling models